App\controllers\KCBookAppointmentWidgetController D

Total Complexity 207
Dependencies 8
Dependents 0
Total lines 1,123
Lines of code 1,023
Logical lines of code 500
Comment lines 7
Methods 13
Properties 2

Methods 13

Method Rating Maintainability Complexity Lines of code
getDoctors()
D
28
43 107
appointmentConfirmPage()
D
22
36 210
saveAppointment()
D
23
38 173
getAppointmentPrint()
C
29
24 123
getClinicSelectedArray()
B
35 22 80
getClinicArray()
A
37 11 81
getWidgetPaymentOptions()
A
38 7 85
widgetUserProfileCardExtraDetail()
A
45 7 53
getTimeSlots()
A
46 7 38
doctorHtmlContent()
S
46 6 45
getAppointmentCustomField()
S
55 4 19
__construct()
S
74 1 5
getClinic()
S
74 1 4